/* CSS Document */


/*{ border:1px solid red;}/**/
  @media (min-width: 992px){
.col-md-3 {
  width: 25%;
}
}
.left_h3 {
  margin-top: 19px;
  font-size: 22px;
  font-weight: normal;
  height: 40px;
  color: #545454;
  line-height: 40px;
/*  border-bottom: 1px solid #ebebeb;*/
  }
  .left_column ul.left_nav_ul {
  list-style: none;
  padding: 0px;
    padding-bottom: 0px;
  margin: 15px 0px 0px 0px;
  padding-bottom: 10px;
}

.left_column ul.left_nav_ul > li {
  margin-bottom: 5px;
/*  border-bottom: 1px solid #f2f2f2;*/
}
.left_column ul.left_nav_ul > li > a {
  display: block;
  text-decoration: none;
  color: #000;
  font-size: 14px;
  background: transparent;
  border-radius: 0px;
  padding: 6px 0px 6px 18px;
  margin-bottom: 8px;
}

.i11123445{
	color: #f00;
}

.containerp {
  height: 60px;
  text-align: center;
  color: #f00;
  font-size: 20px;
}

.cleahs {
  height: 30px;
  clear: both;
}

.art-title h1{
	font-size: 24px;
	text-align: center;
	height: 66px;
}

.art-body{
	font-size: 16px;
	line-height: 35px;
}

.arcst{
	line-height: 25px;
	font-size: 14px;
}

.pro_list{width: 1200px;margin:0 auto;padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;}

.pro_list li{
  margin-top:10px;
}
.pro_list h3{font-size: 18px;}
.pages { margin: 20px auto;}
.pages span{display: inline;margin: 0 5px; font-size: 18px;}
.pages span.page-numbar a{padding: 0 5px;}
.pages span.page-numbar a.page-num-current{ color: red}
.pro_list_con p{
	font-size: 24px;
	clear: both;
	list-style: none;
	margin: 0px;
}

.pro_list_con span{
	font-size: 18px;
}

.row_left_tel{ width:22.5%; float:left; line-height:60px;}

.row_right_tel{ width:70%; float:left; margin-top:-15px;}

.nav_top{ background:#F3F3F3;}

.BGE1E1E1{background:#E1E1E1;}

.BGAF8D22{background:#AF8D22;}

.BG2B2B2B{background:#2B2B2B;}

.row_top{ margin-top:80px;}

.tel{transform:rotate(35deg);-ms-transform:rotate(35deg);-moz-transform:rotate(35deg); -webkit-transform:rotate(35deg); -o-transform:rotate(35deg); font-size:20px;}

.tel_title{ color:#211819; font-weight:bold;}

.row-col-left{ width:28.6%; float:left;}

.row-col-center{margin-top:8px; max-width:23.5%; float:left;}

.row-col-right{width:43.5%; float:right;}

.tel1{color:#AD8C23;font-weight:bold; font-size:32px;}

.tel2{color:#AD8C23;font-weight:bold; font-size:32px; margin-top:-80px;}

.bottom_tel{ margin-top:-15px;}

.tel_bottom{ color:#1F1A17; font-weight:bold; margin-left:70px; font-size:18px;}

.nav_list li{ width:9.5%; text-align:center; float:left; list-style-type:none; height:35px; line-height:35px;}

.nav_list li a{color:#1c1c1c; display:block; text-decoration:none; margin-left:5px;}

.nav_list li a:hover{color:#fff; background:#AF8D22; border-radius:0px;}

.navactive a{color:#fff  !important; background:#AF8D22; border-radius:0px  !important;}

.banner{ max-width:100%;}

.about{ width:35.73%; margin-bottom:40px;}

.about-titles{margin-left:4%; width:96%; color:#323232; font-weight:bold; font-size:15px; line-height:30px;}

.about-titles p img{ max-width:100%;}

.about_more{ width:12.39%; float:right; margin-bottom:40px; margin-top:10px;}

.about_more_top a{ height:33px; line-height:33px; background:#AF8D22; display:block; color:#fff; text-align:center; text-decoration:none;}

.mores a{ height:33px; line-height:33px; background:#AF8D22; display:block; color:#fff; text-align:center; text-decoration:none; float:right; width:8%; margin-top:-35px; margin-right:20px;}

.about_more_bottom{background:#AF8D22; height:5px; margin-top:-7px;}

.facts{ width:45%; margin-top:30px;}

.ranking{margin-top:20px;}

.ranking li{line-height:44px; margin-top:10px; width:100%; list-style:none;}

.facts_img{ float:left;}

.facts_img i{width:33px; height:44px; text-align:center; line-height:32px;display:block; background:url(../images/paihang.png) no-repeat;font-weight:bold;color:#F15103; font-size:20px;}

.facts_title{ color:#F05103; font-size:24px; font-weight:800; margin-left:5px;}

.facts_right{color:#2A2A29; font-size:16px; font-weight:800; margin-left:20px;}

.brand{ margin-top:30px;color: #4d4d4d;
    font-size: 24px;
    text-align: center;
    line-height: normal;}

.brand_img{ margin-top:10px;}

.brand_img li{ width:20.03%; display:block; border:1px solid #BABABA; float:left; margin-top:30px; margin-left:4.27%;}

.brand_img li img{ display:block; width:100%;}

.enterprise_img{ margin-top:10px;}

.enterprise_img li{ width:24%; display:block;float:left; margin-top:30px; margin-left:1%;}

.enterprise_img li img{ display:block; width:100%;}

.enterprise_img_title{ margin-top:40px; font-size:44px; color:#AE8D24; font-weight:900; width:100%; text-align:center;}

.news{ margin-top:0px; width:100%;}

.news_list{ width:30.8%; border:1px solid #dd2828;display:block; border-radius:3px; float:left; margin-left:1.7%; background:#F8F8F8;}

.news_top{ width:100%;height:40px; background:#dd2828; border-bottom:0px solid #999;}

.news_top p{ width:82%; margin:0 auto;line-height:40px;}

.news_top p span{ font-size:18px;  color:#fff;}

.news_top p a{ /*float:right;*/ font-size:18px; color:#fff; text-decoration:none;}

.news_bottom{ width:90%; margin:10px auto;}

.news_bottom ul{padding: 0px;}

.news_bottom ul li{ width:100%;border-bottom:1px dashed #A6A994;height:25px;padding:5px 0 5px 0;}

.news_bottom ul li a{ text-decoration:none; margin-left:5px; float:left; font-size:13px; color:#1b1b1b; line-height:15px;}

.news_bottom ul li i{ width:4px; height:4px; margin-top:10px;background:url(../images/list.png) no-repeat; display:block; margin-left:10px; float:left;}

.news_bottom ul li span { float:right; color:#787f5e;}

.footer{ margin-top:40px;}

.footer_left{ width:38.48%; border-right:0.13em solid #fff; height:160px; float:left;}

.footer_left img{ width:100%; margin-top:11%;  float:right;margin-right:13.6%;}

.foottel{ color:#191919; font-size:46px;transform:rotate(25deg);-ms-transform:rotate(25deg);-moz-transform:rotate(25deg); -webkit-transform:rotate(25deg); -o-transform:rotate(25deg); float:left;}

.footinfo{ width:84.4%; margin-top:20px; display:block; float:right;}

.footinfo_tel{ float:left;color:#191919; margin-top:-15px;}

.footinfo_telx{ font-size:18px; margin-left:10px;}

.footinfo_telh{ font-size:36px; font-weight:bold; margin-top:-15px;}

.footinfo_telh1{ font-size:36px; font-weight:bold; margin-top:-25px;}

.footgeographic{width:84.4%;display:block; float:right;}

.footgeographic_top{ display:block;}

.geographic{ color:#191919; font-size:26px; margin-left:10px; float:left;}

.coordinates{ float:left; color:#191919;  font-size:18px; margin-left:30px; line-height:35px;}

.footgeographic_bottom{ clear:both;font-size:18px; color:#191919;}

.footer_right{ float:left; width:23%;}

.wechat{ font-size:18px; text-align:center; color:#191919;}

.wechatimg{ width:130px; height:130px; margin:0 auto; background:#FFF;}

.wechatimg img{ width:100%;}

.fc{ margin:40px auto;}

@media only screen and (max-width: 1200px) {

.footinfo_telx{ font-size:18px; }

.footinfo_telh{ font-size:28px; }

.footinfo_telh1{ font-size:28px;}



.row_left_tel{ width:32%; float:left; line-height:60px;}

.row_right_tel{ width:68%; float:left; margin-top:-15px;}

.picbox {height:400px !important;}

.piclist li.goodlist {width:23% !important;}

.og_prev, .og_next {top:170px !important;}

}

.footicp{ height:60px; line-height:60px; text-align:center; color:#FFF; font-size:14px;}

/*news*/

.new_nav{ height:40px; line-height:40px; margin-left:50px; color:#FFF;}

.new_nav i{ height:40px; width:30px;background:url(../images/geographic.png) no-repeat; display:block; float:left;}

.new_nav span{ color:#FFF; font-size:14px; float:left; margin-left:10px;}

.new_nav a{ color:#FFF; font-size:14px;}

.nav_left{ width:24.44%;float:left;}

.nav_right{ width:72.21%; border:1px solid #AF8D22;  float:right; background:#fff;}

.news_title{ width:100%; height:58px; line-height:45px; text-align:center;color:#FFF; font-size:20px; display:block; background:url(../images/news_title.png) no-repeat; z-index:900;}

.about_list{ padding:0px;border:1px solid #AF8D22; width:90.91%; margin-top:-13px; margin-left:3.2%; border-top:none; background:#FFF;}

.about_list1{ padding:0px;border:1px solid #AF8D22; width:90.91%; margin-top:-13px; margin-left:3.2%; border-top:none; background:#FFF;}

.about_listimg{margin:0 auto; width:85%;}

.about_listimg img{margin:0 auto; display:block; width:100%;}

.about_list1 p{ text-align:center; font-size:2em;}

.about_list li{ width:92.31%; border-bottom:1px dashed #C3AC5E; height:40px; line-height:40px; padding:0px; margin:0 auto; text-align:center;}

.about_list1 li{ width:92.31%; border-bottom:1px dashed #C3AC5E; margin:0 auto;}

.about_list1 li h3{ color:#272727; font-size:20px; font-weight:bold;}

.about_list1 li p{ color:#272727; font-size:22px; margin-left:5px; font-weight:400;}

.about_list1_tel{color:#272727; font-size:28px !important; margin-left:10px !important; font-weight:600 !important;}

.about_list li span{width:62.5%;display:block; margin:0 auto;}

.about_list li span a{font-size:16px; color:#262626; text-decoration:none; display:block;}

.text_play{ width:62.5%; background:url(../images/play.png) no-repeat left; display:block; margin:0 auto;}

.text_play a{font-size:16px; color:#AF8D22 !important; text-decoration:none;}

.bottom_line{width:92.31%; border-bottom:1px dashed #C3AC5E; height:25px;margin:0 auto; clear:both;}

.about_bottom{padding:0px;border:1px solid #AF8D22; width:90.91%;  margin-left:3.2%; background:#FFF; text-align:center}

.about_bottom img{width:100%;}

.recommended{width:100%; height:63px;}

.recommended img{width:100%;}

.recommended_bottom{ margin:-40px auto; width:97.8%; border:1px solid #AF8D22; border-top:none;}

.recommended_news{ padding-top:40px;}

.content{ width:92%; margin:30px auto;}

.content h3{ text-align:center;}

.content_title{ text-align:center; font-size:1.1em;}

.contents{ margin-top:20px;}

.content_title span{ margin-left:30px;}

.contents p img{ max-width:100%;}

.recommended_news{ width:96%; float:right;}

.recommended_news ul li{ width:25%; float:left; margin-top:30px;}

.recommended_news ul li a{ font-size:1.2em; color:#272727; text-decoration:underline;}

.recommended_news ul{ padding:0px;}

.contents ul{ padding:0px; margin:0 auto;}

.contents ul li{      border-bottom: 1px dashed #C3AC5E; line-height:30px;}

.contents ul li a{color:#262626; text-decoration:none; margin-left:8px;}

.contents ul li span{color:#262626; float:right;}

.contents ul li i{ width:4px; height:4px; margin-top:13px;background:url(../images/list.png) no-repeat; display:block; margin-left:15px; float:left;}

.active span{ background:#AF8D22 !important; border:1px solid #AF8D22 !important; margin-left:8px !important;}

.pagination{ display:inline-block; margin:40px auto !important; padding:0px; text-align:center;}

.pagination li{ float:left; border:none !important;}

.pagination li a{ color:#272727;}

.xx{text-align:center; font-size:20px; margin-top:30px; color:#272727;}

/*cp*/

.pro ul{ padding:0px; width:100%; margin:0 auto;}

.pro ul li{ width:30%; margin-left:2.5%; float:left; margin-top:30px; border:2px solid #AF8D22; display:block;}

.pro ul li:hover{ width:30%; margin-left:2.5%; float:left; margin-top:30px; border:2px solid #F15201;}

.pro ul li a img{ width:100%; display:block; height:100%;}

.pro ul li a img:hover{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}

.text_title{ height:40px; line-height:40px; text-align:center; color:#272727; text-decoration:none;}

.pro ul li a ,.text_title:hover{ text-align:center; color:#F15201; text-decoration:none;}

/*banner*/

#owl-demo { width: 100%; margin-left: auto; margin-right: auto;}

#owl-demo .item{ display: block;}

#owl-demo img { display: block; width: 100%; border: 0 none;}

#bar{ width: 0%; max-width: 100%; height: 4px; background: #7fc242; overflow: hidden;}

#progressBar{ width: 100%; background: #ededed;}

.scroll {

	width:100%;

	margin:20px auto;

	position:relative;

	overflow:hidden;

}

.picbox {

	width:100%;

	height:750px !important;

	background:#fff;

	overflow:hidden;

	position:relative;

	margin:10px;

}

.picbox ul {

	height:285px;

	padding-top:5px;

}

.piclist {

	position:absolute;

	left:0px;

	top:0px;

}

.piclist li.goodlist {

	width:24.5%;

	margin:20px 0;

	padding:0px 5px;

	margin-right:-1px;

	float:left;

}

.piclist li.goodlist img {

	width:100%;

}

.swaplist {

	position:absolute;

	left:-300%;

	top:0px;

}

.og_prev, .og_next {

	width:30px;

	height:60px;

	background:url(../images/btn.png) no-repeat;

	position:absolute;

	top:230px;

	z-index:99;

	cursor:pointer;

}

.og_prev {

	background-position:0 0;

	left:0px;

}

.og_prev:hover {

	background-position:0 -60px;

}

.og_next {

	background-position:-30px 0;

	right:0px;

}

.og_next:hover {

	background-position:-30px -60px;

}

.goodlist img.pics {

	float:left;

	border:5px solid #F15201;

}

.goodlist img:hover.pics {border:5px solid #C3AC5E;}

/*滚动**/

.flashBg ul{ padding:0;}

.bodyCon08 .students{margin:0 auto;width:100%;height:520px;position:relative;}

.bodyCon08 .students p.PP{height:50px;font-size:16px;color:#333;text-align:center;position:absolute; }

#four_flash{position:relative;width:100%;margin:0 auto;position:absolute;bottom:40px; top:70px;}

#four_flash .flashBg{width:83%;height:500px; margin:0 auto;position:relative;overflow:hidden;}

#four_flash .flashBg ul.mobile{width:2000%; position:absolute;}

#four_flash .flashBg ul.mobile li{border:5px solid #F15201;float:left;width:215px;height:195px; margin-left:20px;color:#6C6E85;}

#four_flash .flashBg ul.mobile li:hover{border:5px solid #C3AC5E; color:#fff;}

#four_flash .flashBg ul.mobile li img{width:100%; margin:0 auto;}

#four_flash .flashBg ul.mobile li a{font-size:13px; text-align:center; line-height:24px; text-decoration:none; color:#272727;}

#four_flash .but_left{width:29px;height:71px;position:absolute; top:80px; left:0px;}

#four_flash .but_right{width:29px;height:71px; position:absolute; top:80px; right:0px;}

.gd_title{ height:40px; line-height:40px; font-size:16px;}
.artic{
	width: 1200px;margin:25px auto;
  
}
.addr{
	width: 100%;font-size: 16px;margin-top: 10px;
}
.m_menu{
	position: fixed;display: none
}
.logo1{
	display: none;
}
.logo2{
	margin-top: 35px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {

	.p1766mf1766-00a4267fa4b795f79 .xg_menuLi1{
		padding-left: 10px !important;
    padding-right: 10px !important;
	}
.logo1{
	display: block;
}
.logo2{
	display: none;
}
.xg_logo h1, .xg_logo img{
		width: 21% !important;margin-top: 2px;
    margin-left: 52px;
    
	}
.p1766mf1766-00a4267fa4b795f79{
	left: -132px !important;
}
.container{
	width: 100% !important;
}
#box_contact{
	width: 100% !important;
}
.FrontSpecifies_show01-d1_c1 li{
		display: block;float: left;width: 49%;margin-left: 1%;
	}
	#box_icon1,#box_icon2,#box_icon3,#box_icon4{
		width: 100% !important;
		margin-left: 0.2rem;margin-bottom: 0.5rem;
	}
	#box_icon1 table,#box_icon2 table,#box_icon3 table,#box_icon4 table{
		width: 100%;
	}
	#box_contact{
		width: 100% !important;
	}
	.us{
		width: 100% !important;
	}
	.news_bottom ul li{
		height: 65px !important;
	}
	.xg_logo h1{
		font-size: 16px !important;
	}
}
@media only screen and (max-width: 767px){
.logo1{
	display: none;
}
.logo2{
	margin-top: 22px;
}
	.xg_logo h1, .xg_logo img{
		width: 100% !important;margin-top: 1rem;
	}
	.m_menu{
		    width: 12rem;
    height: 4rem;
    border: 1px solid red;
    top: 5rem;
    right: 0rem;
    z-index: 9;
	}
	.news_list{
		width:47.8%;
	}
	.news_list1{
		width: 99% !important;
    margin-left: 0%;
    margin-top: 0.5rem;
	}
	.news_li1{
		width: 100%;
    border-bottom: 1px dashed #A6A994;
    height: 8rem !important;
    padding: 5px 0 5px 0;
	}
	.news_li2{
		width: 100%;
    border-bottom: 1px dashed #A6A994;
    height: 3rem !important;
    padding: 5px 0 5px 0;
	}
	#box_contact{
		width: 100% !important;
	}
	.us{
		width: 100% !important;
	}
	.FrontSpecifies_show01-d1_c1 li{
		display: block;float: left;width: 49%;margin-left: 1%;
	}
	#box_icon1,#box_icon2,#box_icon3,#box_icon4{
		width: 100% !important;
		margin-left: 0.2rem;margin-bottom: 0.5rem;
	}
	#box_icon1 table,#box_icon2 table,#box_icon3 table,#box_icon4 table{
		width: 100%;
	}
	.artic{
		width: 100%;padding: 1rem;
	}
	.p1766mf1766-0a28aabe76cb80bd0 h1{
		font-size: 1.3rem !important;line-height: 5rem;
	}
}

